interpol headquarters - German English Dictionary